package com.ny.demo.demo516;

import java.util.List;
//员工管理类，包含对员工集合的操作方法
public class Test25List {
    //1.添加员工功能：将员工对象添加到集合中
    public void addEmp(List<Emp> list, Emp emp) {
        list.add(emp);
    }

    public void findAllEmp(List<Emp> list) {
        for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i));
        }
    }

    public Emp findEmpName(List<Emp> list, String empName) {
        for (int i = 0; i < list.size(); i++) {
            if (empName.equals(list.get(i).getName())) {
                return list.get(i);
            }
        }
        return null;
    }

    public void deleteEmp(List<Emp> list, String empNumber) {
        for (int i = 0; i < list.size(); i++) {
            if (empNumber.equals(list.get(i).getNumber())) {
                list.remove(i);

            }
        }
    }

    public void findEmpNumber(List<Emp> list, String empNumber) {
        for (int i = 0; i < list.size(); i++) {
            if (empNumber.equals(list.get(i).getNumber())) {
                list.get(i);
            }
        }
    }
}




